require('../../assets/css/public.less');
require('./sporting.less');

// 请求axios工具
const request = require('../../lib/request/request')
window.onload = () => {
    //定义变量保存时间
    var before = 0;
    //定义变量保存计时器时间
    var time = 0;
    //保存点击按钮暂停的时间
    var suspendTime = 0;

    function time1() {
        //获取相对的时间
        before = new Date().getTime();
        timer = setInterval(() => {
            //实时时间
            var now = new Date().getTime();
            //计时器时间 = 实时时间 - 相对时间 + 点击暂停按钮时保存的时间
            time = now - before + suspendTime;
            //把处理过的时间显示到content标签中
            content.innerHTML = showTime(time);
        }, 1000 / 60);
    }
    time1()
    stopp.addEventListener('click', () => {
        //停止计时器
        clearInterval(timer);
        anniu1.classList.remove('dpnone')
        anniu.classList.add('dpnone')
        //储存点击暂停的时间
        suspendTime = time;
        console.log('suspendTime :>> ', suspendTime);
    })

    //时间处理
    function showTime(time) {
        //定义变量  小时  分钟 秒 毫秒
        var hour;
        var min;
        var second;

        //分别  获取到小时 分钟 秒 毫秒
        hour = Math.floor(time / (3600 * 1000));
        min = Math.floor(time / 1000 / 60 % 60);
        second = Math.floor(time / 1000 % 60);
        //对时间进行处理
        hour = hour < 10 ? "0" + hour : hour;
        min = min < 10 ? "0" + min : min;
        second = second < 10 ? "0" + second : second;

        return hour + ":" + min + ":" + second;
    }

}